a herb with edible leaves - German English Dictionary